home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
vol_400
/
414_03
/
dos.hlp
< prev
next >
Wrap
Text File
|
1993-11-12
|
24KB
|
557 lines
/***********************************************************************/
/* (dos) Help file for The Hessling Editor 1.5 */
/***********************************************************************/
Command-line invocation:
the [-h?nms] [-p profile] [-a profile_arg] [-w width] [[dir] [file [...]]]
Where:
-h or -? Display usage information and version.
-n Do not execute a profile file.
-m Force display into mono, ignoring colour support.
-s A debugging aid for Unix versions. Turns off signal trapping.
-p profile The name of the profile file to use. If not specified,
the file "PROFILE.THE" will be used, unless overridden
by the environment variable "THE".
-a prof-arg Used to pass a string to the profile file as argument.
Only works with REXX macros.
-w width Length of longest line THE can handle (default 2048)
dir Will display a directory of the specified dir.
file [..] Specifications of file(s) to edit. If multiple files
are specified, each will be put in a separate file in
the ring. The first one specified will be displayed.
If no files are specified, the current directory will
be displayed.
Issuing [SOS EDIT] on a file spec will edit that file.
[SOS EDIT] on a subdir will display that directory.
Option flags must be specified in LOWER case.
Environment variables used:
--------------------------
See Appendix 1 of the.man
Notes:
- The capitalised portion of a command is the minimum abbreviation
for the command.
- UP, DOWN, NEXT differ from XEDIT and Kedit in that they do not
accept numerical arguments abutted to the command name.
Thus "N3" is not supported.
Allowed
THE Commands: in Profile
-------------------------------------------------------------------------
! [command...]
Execute host command; pause before returning
?
Retrieve last command from command line
= Y
Execute the last command issued on the
command line
ADD [n] Y
insert [n] blank lines below current line
BAckward [n|*]
move backward through the file [n] screens
BOTtom Y
got to bottom of file
CANcel Y
Quit out of all files in the ring that do
not have any pending changes
CCancel Y
Qquit out of all files in the ring ignoring
files that have pending changes
Change /string1/string2/ [target] [n] [m] Y
changes n occurrences of string1 to string2
for target
CMSG [message] Y
display message on command line
COMMAND command [options] Y
execute command without synonym or macro transation
COPY BLOCK [RESET]
copies marked block after focus line
DEFine key-name command|nop [parameters] Y
Assigns key to execute command and parameters.
Cannot be used to define macros.
DELete [target|BLOCK] Y
delete specified target or block
DIRectory|LS [path]
show list of specified directory/files and
allow editing
DOS [command...]
execute host command; pause before returning
DOSNowait command
execute OS command; no pause before returning
DOSQuiet command
execute OS command quietly; no pause
Down [n|*] Y
move current line forward [n] lines
DUPlicate [n] [target|BLOCK] Y
duplicates, n times, lines in the current target
Edit [fileid] Y
begin editing specified file or switch
between files
EMSG [message] Y
display error message and ring bell(if BEEP ON)
EXPand [target] Y
expand tabs to spaces within target
EXTract /item/[...] Y
extract values on various settings
(only valid from a REXX macro)
FFile [fileid] Y
write contents of file to disk (overwritng)
and and remove from ring
FILE [fileid] Y
write contents of file to disk and and remove
from ring
FILLbox [char]
fill the marked block with the supplied character
FOrward [n|*]
move forward through file [n] screens
GET [fileid] Y
insert into current file contents of
specified file
HELP
edit file specified by environ variable
THE_HELP
Input [line contents] Y
Add a line after the current line with line
contents.
Join [ALigned]
Joins a line with the following line.
[Locate] target Y
make line identified by target become current
line
LOWercase [target] Y
change the uppercase characters in target
to lowercase
LS|DIRectory [path]
show list of specified directory/files and
allow editing
MACRO filename
The file "filename" will be invoked.
No default extension.
MARK Line|Box
mark focus line block or box block
MODify set-option
display current setting for modification
MOVE BLOCK [RESET]
move marked block to focus line/column
MSG [message] Y
display message
Next [n|*] Y
move current line forward [n] lines
NEXTWindow
switch between screens or to the next file
in the ring
NOMSG command [parameters] Y
execute command, suppressing messages
OS [command...]
execute host command; pause before returning
OSNowait command
execute OS command; no pause before returning
OSQuiet command
execute OS command quietly; no pause
OVERLAYBox
overlay the contents of the marked block over the
characters at the current cursor position
PRint [target][n]|LINE [text]|STRING [text]|FORMfeed|CLOSE Y
print specifed data to the default printer or print
spooler
PUT [target] [fileid] Y
write targetted lines to fileid
PUTD [target] [fileid] Y
write targetted lines to fileid and delete
targetted lines
QQuit Y
cancel any changes to file (since last
save/autosave) and remove file from ring
Query item
Displays values for the specified item.
QUIT Y
remove file from ring
RECover [n|*]
recover deleted or changed lines
REDRAW
redraw screen after disturbance
REFRESH
repaint screen during macro execution
Replace [text] Y
replaces the current/focus line with the
specified text.
RESet Block|Prefix|ALL
rese